home *** CD-ROM | disk | FTP | other *** search
- /* reporter.c - Reporter task */
-
- #include <synrtx.h>
-
- task Reporter(void) {
- task_t self = task_self();
- msg_t msg;
-
- task_setHandler(0);
- loop {
- /* Wait for a while ... */
- task_delay(500L);
-
- /* ... then report */
- msg.srcTid = self;
- msg.dstTid = task_idOf("Update");
- msg.dstHid = 1; /* Report = 1 */
- msg.type = msg_type_SYNC;
- task_interrupt(&msg);
- }
- }
-